fluvial sediments deposited by strong currents - Alemán Inglés Diccionario